package com.igeekhome.mapper;

import com.igeekhome.pojo.SWarehouseBalanceSheet;
import com.igeekhome.pojo.SWarehouseBalanceSheetExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SWarehouseBalanceSheetMapper {
    int countByExample(SWarehouseBalanceSheetExample example);

    int deleteByExample(SWarehouseBalanceSheetExample example);

    int deleteByPrimaryKey(String warehouseName);

    int insert(SWarehouseBalanceSheet record);

    int insertSelective(SWarehouseBalanceSheet record);

    List<SWarehouseBalanceSheet> selectByExample(SWarehouseBalanceSheetExample example);

    SWarehouseBalanceSheet selectByPrimaryKey(String warehouseName);

    int updateByExampleSelective(@Param("record") SWarehouseBalanceSheet record, @Param("example") SWarehouseBalanceSheetExample example);

    int updateByExample(@Param("record") SWarehouseBalanceSheet record, @Param("example") SWarehouseBalanceSheetExample example);

    int updateByPrimaryKeySelective(SWarehouseBalanceSheet record);

    int updateByPrimaryKey(SWarehouseBalanceSheet record);
}